Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
47A LONDON ROAD NORTH Detached £583,881 £462,500 23 Mar 2018
49 LONDON ROAD NORTH Terraced £220,189 £75,000 17 May 2002
51 LONDON ROAD NORTH Terraced £413,154 £91,500 22 Mar 1999
53 LONDON ROAD NORTH Terraced £326,771 £80,500 20 Dec 1999